Text copied to clipboard!

Naslov

Text copied to clipboard!

Inženjer za održavanje softvera

Opis

Text copied to clipboard!
Tražimo Inženjera za održavanje softvera koji će se pridružiti našem tehničkom timu i igrati ključnu ulogu u održavanju, optimizaciji i unapređenju postojećih softverskih rješenja. Idealni kandidat ima snažno tehničko znanje, iskustvo u radu s različitim programskim jezicima i alatima, te sposobnost brzog rješavanja problema i suradnje s drugim timovima. Kao Inženjer za održavanje softvera, bit ćete odgovorni za identifikaciju i ispravljanje grešaka u softveru, implementaciju manjih poboljšanja, kao i za osiguravanje da softver ostane stabilan, siguran i učinkovit. Također ćete surađivati s timovima za razvoj, testiranje i korisničku podršku kako biste osigurali da svi problemi budu brzo i učinkovito riješeni. Vaše svakodnevne aktivnosti uključivat će analizu prijavljenih problema, pisanje zakrpa, ažuriranje dokumentacije, te sudjelovanje u planiranju i implementaciji tehničkih poboljšanja. Očekuje se da budete proaktivni u prepoznavanju potencijalnih problema i predlaganju rješenja koja će poboljšati performanse i održivost softverskih sustava. U ovoj ulozi, važno je imati dobro razumijevanje životnog ciklusa softverskog razvoja, iskustvo s alatima za praćenje grešaka i verzioniranje koda, kao i sposobnost rada u agilnom okruženju. Također je poželjno iskustvo u radu s bazama podataka, web servisima i sigurnosnim standardima. Ako ste analitični, orijentirani na detalje i uživate u rješavanju tehničkih izazova, ovo je izvrsna prilika da se pridružite dinamičnom timu i doprinesete stabilnosti i kvaliteti naših softverskih proizvoda.

Odgovornosti

Text copied to clipboard!
  • Održavanje i optimizacija postojećih softverskih sustava
  • Identifikacija i ispravljanje softverskih grešaka
  • Implementacija manjih funkcionalnih poboljšanja
  • Suradnja s timovima za razvoj, testiranje i podršku
  • Ažuriranje tehničke dokumentacije
  • Praćenje performansi softvera i predlaganje poboljšanja
  • Korištenje alata za praćenje grešaka i verzioniranje koda
  • Osiguravanje usklađenosti sa sigurnosnim standardima
  • Sudjelovanje u tehničkim revizijama i planiranju
  • Pružanje tehničke podrške korisnicima i internim timovima

Zahtjevi

Text copied to clipboard!
  • Diploma iz računarstva, informatike ili srodnog područja
  • Iskustvo u održavanju softverskih sustava
  • Poznavanje programskih jezika kao što su Java, C#, Python
  • Iskustvo s bazama podataka (npr. SQL, PostgreSQL)
  • Poznavanje alata za verzioniranje (npr. Git)
  • Sposobnost analize i rješavanja tehničkih problema
  • Iskustvo u radu u agilnom okruženju
  • Dobre komunikacijske i timske vještine
  • Poznavanje sigurnosnih praksi u razvoju softvera
  • Samostalnost i proaktivnost u radu

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koje programske jezike najčešće koristite u održavanju softvera?
  • Možete li opisati primjer kada ste uspješno riješili kompleksan bug?
  • Kako pristupate analizi performansi softverskog sustava?
  • Imate li iskustva s radom u agilnim timovima?
  • Koje alate koristite za praćenje grešaka i verzioniranje koda?
  • Kako osiguravate da softver ostane siguran i stabilan?
  • Jeste li ikada radili na refaktoringu starog koda?
  • Kako komunicirate s korisnicima kada rješavate tehničke probleme?
  • Koje baze podataka ste koristili u prethodnim projektima?
  • Kako ostajete u toku s novim tehnologijama i alatima?